work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Java锁的选择

Posted on 2018-07-29 11:23  work hard work smart  阅读(222)  评论(0编辑  收藏  举报

1.synchronized: 当只有少量竞争者。synchronized不会引发死锁

2.ReentrantLock:竞争者不少,但是趋势可以预估。使用不当,可能造成死锁。